Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE DELL Detached £648,111 £375,000 4 Dec 2009
5 THE DELL Detached £523,178 £415,000 3 Nov 2017